#ifndef STRING_H
#define STRING_H

void *memcpy(void *dst, const void *src, unsigned int len);		/* Copy Memory										*/
void memset(void *dst, int val, unsigned int len);				/* Set memory to a certial value				    */
int memcmp(const void *s1, const void *s2, unsigned int n);		/* Compare memory.									*/
unsigned int strcspn(const char *s1, const char *s2);			/* Find length of s1 without charecters in s2.      */
unsigned int strspn(const char *s1, const char *s2);			/* Find length of parts of s1 included in s2.		*/
char *strtok(char *str, const char *delim);						/* Tolkenize a string, delim = tolken to cut at.    */
char *strchr(const char *s, int c);								/* Find first occurance of a charecter in a string. */ 
char *strstr(const char *s1, const char *s2);					/* Find s2 string in s1.							*/
unsigned int strlen(const char *s);								/* Find string length.								*/
int strcmp(const char *s1, const char *s2);						/* Compare two strings								*/
char *strcpy(char *dst, char *src);								/* Copy one string into another.					*/
char *strcat(char *dst, char *src);								/* Add one string on to the end of another string.	*/
int strncmp(const char *s1, const char *s2, unsigned int n);	/* Compare n bytes in a string.						*/

#endif
